تجزیه اعداد با استفاده از خم های بیضوی با خم های ادواردز

پایان نامه
چکیده

تجزیه اعداد، یکی از بیشترین مسائل مورد مطالعه در نظریه الگوریتمی اعداد و رمزنگاری می باشد. روش ‎‏‎تجزیه اعداد با استفاده از خم های بیضوی‎ ‎‎(ecm)‎‎، که به روش لنسترا‎ ‎‎معروف است، در حال حاضر، یکی از بهترین روش ها برای تجزی? اعداد است. شکل های مختلفی از خم های بیضوی مورد مطالعه و بررسی قرار گرفته اند، که می توان به خم های سویاما‏، خم های مونت گومری‏، خم های ادواردز‎ و خانواده های توسیع یافت? خم های ادواردز اشاره کرد، که مورد اخیر از جدید ترین و بهترین نوع خم های بیضوی می باشند. ‏‎روش ‎ecm ‏، ‎نقش ‎مهمی ‎را ‎برای ‎تجزیه ‎اعداد ‎تصادفی ‎ایفا ‎می کند ‎که ‎مورد ‎علاقه ‎دانشمندان ‎نظریه ‎اعداد ‎است. ‎همچنین ‎این ‎روش ‎کاربرد ‎زیادی ‎برای ‎تجزیه ‎اعداد ‎از ‎اندازه ‎متوسط و ‎بزرگ‎ دارد و از این لحاظ مورد علاقه دانشمندان رمزنگاری است. ‎بهترین رکورد ثبت شده روش ecm ‎‏، کشف عامل 274 بیتی از عدد 947 بیتی 7^337+1 ‎است که در سال 2013 به دست آمده است. اطلاعات بیشتر درباره تمام رکوردهای ثبت شده روش تجزیه ‎ecm ‎در ‎سایت‎ http://www.loria.fr/~zimmerma/records/ecmnet.html قراردارد. ‏بسیاری از تحلیل ها و بررسی های صورت گرفته برای پیشرفت روش‎ecm ‎‏، استفاده از نقاط و گروه های ‎q‎‏-تاب دار خم های بیضوی می باشد که ‎‎‏در این روش‏ مورد استفاده قرار می گیرند. در فصل پایانی این کار‏، به بررسی کامل روش ‎ecm ‎‏ دو مرحله ای پرداخته شده است. همچنین پارامتری سازی هایی که توسط مونت گومری و اتکین و موراین‏ برای خم های ادواردز برای بررسی گروه های q -تاب دار یک ریخت با z_12‎ و z_2 × z_8 معرفی شده اند‏، بیان شده است. پیاده سازی هایی برای روش ‎ecm ‎انجام ‎گرفته است‎‏، که می توان به نرم افزار gmp-ecm ‎اشاره کرد. ‎در ‎این ‎پایان نامه‏، ‎پیاده سازی‎‎ ‎ecm ‏، ‎با ‎استفاده از ‎کتابخانه ‎محاسباتی‎ ‎ mpf_q (‎mpfq‎) و‎ ‎با ‎استفاده از ‎خم های ‎ادواردز‎‏، تحت عنوان نرم افزار ‎eecm-mpfq ‎بیان شده است.‎ با استفاده از پارامتری سازی های گفته شده‏، درصد موفقیت پیاده سازی روش ‎ecm ‎‏ با استفاده از نرم افزار ‎eecm-mpfq‎‎ ‏‎‎مورد‎ بررسی قرار گرفته است. ‎البته‎ لنسترا در مقاله خود دلایل و احتمالات موفقیت روش جدید خود را بیان و اثبات نموده است و بررسی هایی که پس از لنسترا توسط سایرین انجام گرفته است‏، برای بهبود روش ‎ecm ‎‏‏، افزایش کارایی‏، پیداکردن بهترین پارامترها و خم ها برای این روش می باشد.‎

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

آشنایی با رمزنگاری خم های بیضوی

بخش بزرگی از رمزنگاری در سال های اخیر به رمزنگاری خم های بیضوی اختصاص یافته است. خم های بیضوی دسته ای از خم های جبری با ساختار گروه هستند. رمزنگاری خم های بیضوی یک روش رمزنگاری کلید عمومی مبتنی بر نظریۀ خم های بیضوی است که با استفاده از ویژگی های خم های بیضوی به جای روش های قبلی مانند تجزیه به حاصل ضرب اعداد اول، امنیت بالاتری را با طول کلید کوتاهتر فراهم می کند. این بخش از رمزنگاری در توافق و ...

متن کامل

تجزیه اعداد طبیعی به کمک خم های بیضوی

از نظر تئوری ، بنابرقضیه اساسی حساب هر عدد طبیعی ‏‎n‎‏ را می توان به حاصلضرب عوامل اول تجزیه کرد. انجام این تجزیه در عمل برای اعداد بزرگ کاری بسیار مشکل است و یافتن الگوریتمی جهت انجام این کار از قدیم مساله ای مهم بوده است. این مساله بدلیل کاربرد بسیار وسیع آن در بازگشایی بسیاری از رمزها امروزه از اهمیت ویژه ای برخوردار گردیده است. در این مقاله با استفاده از خواص خم های بیضوی ، الگوریتمی برای ت...

15 صفحه اول

خم های بیضوی به پیمانه p

ما ابتدا سه حدسیه ی sun را در مورد تعداد نقاط گویای خم های بیضوی روی میدان fp , که مربوط به هم نهشتی درجه ی سوم و مانده ی درجه چهار می باشد,ثابت می کنیم. و یک سری مثال ها و نکات مربوط به این حدسیه ها راارائه می دهیم .

15 صفحه اول

خم های بیضوی رتبه بالا با گروه تاب z/2z

خم های بیضوی و رتبه آن ها نقش مهمی در سیستم های رمزنگاری ایفا می کنند. تعیین رتبه جزء مسائل پیچیده بوده و تاکنون هیچ الگوریتم کلی برای حل آن ارائه نشده است. در این رساله ابتدا الگوریتم ساده ای برای محاسبه رتبه یک خم بیضوی ارائه می کنیم. سپس به توسعه الگوریتم برای محاسبه رتبه خم هایی به فرم y^2=x^3-bxمی پردازیم. تمام این دسته از خم ها دارای گروه تاب z/2z و پایای مدولار j=1728 می باشند. روش ارائ...

15 صفحه اول

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده علوم ریاضی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023